traffic coordinator - French English Dictionary